shane van boening
EsportsInside the Esports Analysis Room: Nine Layers of Data That Value an OrganizationThe analysis room of an esports organization usually has no windows. After th...
Table TennisBraintree Table Tennis League: The Limits of Win Percentage and the Squad Equation Before the New SeasonIn September in Braintree, as the local table tennis season prepared to begin...
International FootballBenzema, Lyon and a Dream Not Yet Encoded in DataOn my desk lies a sheet of paper with two numbers written on it: 37 and 38. T...
Table TennisOne Beat Slow, Three Beats Ahead: The Space Problem in the National Women's Singles FinalAt 19:40 on December 14, 2026, at the Quan Khu 7 Gymnasium, the national tabl...
EsportsVCT 2027-2028: 32 Partner Slots and a Ticket That No Longer Insures LAN AccessOn October 19, 2026, Global Esports announced it was leaving esports. A South...
International FootballTransfer Season and the Stories Born from NothingOne morning in Incheon, I opened a file named after a big club. Inside was a...
Domestic FootballWhat Do Adou Minh and Williams Minh Hoang Add to Vietnam's National Team?On the morning at the training centre, the list of 25 names went up on the...
EsportsFaker on a Postage Stamp: The Third Tier of Institutional Recognition for Korean EsportsOn 23 October, Korea Post released 140,000 stamp sheets and 40,000...
Domestic FootballAsian Cup 2027: Schedule Released, But Where Is the Hidden Variable?The AFC's publication of the official Asian Cup 2027 match schedule is more...
TennisWhen the Surface Changes: Why a Player's Best Shot Becomes a Burden on GrassA forehand topspin spinning at roughly 3,200 revolutions per minute. On clay,...
BasketballOlympiacos Returns with Full Core in Cyprus: Real Signal or Just a Warm-Up?European basketball is entering the preseason phase, where friendly matches a...
BadmintonChina Masters 2026: Srikanth, Satwik-Chirag and the Resurgence Symphony of Indian BadmintonChina Masters 2026: Srikanth, Satwik-Chirag and the Resurgence Symphony of...
International FootballFive Goals in Amsterdam: One True Quote and One Misplaced NameIn the press room at the Johan Cruijff ArenA, John Stegeman said a sentence I...
EsportsDecoding Esports: The Nine Layers of Sediment the Scoreboard Never TellsAt the 31st minute, when the right-side nexus collapsed, the roar tore throug...
Chess9...a5 and the Promise of an Antidote to the Bayonet: When the King's Indian Looks for an Escape9...a5 and the Promise of an Antidote to the Bayonet: When the King's Indian...
TennisCarlos Alcaraz and the Surface Paradox: When Adaptation Becomes a TrapWimbledon 2026, the final. Carlos Alcaraz just finished the point with his...
Domestic FootballTrung Dat's 40-metre strike: the geometry behind a third-tier wonder goalAt the 44th minute, roughly forty metres from the Tay Mo goal, Trung Dat took...
International FootballEvery Box Filled, No Number Traceable: Vietnam's Football Verification GapOn the evening of 14 August 2026, in a second-floor meeting room at a...
International FootballCurva Nord Face Udinese's Players: 'No More Mistakes Will Be Tolerated'There is a moment I always look for whenever I read about a club that is...
International FootballGalatasaray open Lille preparations with 8v2: four lines of a training brief and what the session did not sayKemerburgaz Metin Oktay training ground, early morning. The grass still wet...
